package org.openscheduler.modules.scheduler;

import org.springframework.stereotype.Component;
import org.springframework.validation.Errors;
import org.springframework.validation.Validator;

/**
 * http://springsource.tistory.com/18 를 참조 하도록 하자.
 * 
 * @author allbegray
 *
 */
@Component
public class SchedulerValidator implements Validator {

	@Override
	public boolean supports(Class<?> target) {
		return String.class.isAssignableFrom(target);
	}

	@Override
	public void validate(Object target, Errors errors) {
		
//		if (false) {
//			
//			1. 아래처럼 할수도 있고
//			if (조건문) {
//				errors.rejectValue(arg0, arg1);
//			}
//			
//			2. 아래처럼 클래스 사용하여 할수도 있다.		
//			ValidationUtils.
//		}
	}

}
